Horizontal Forms of Naphthalene Derivatives

The macro \naphdrh is used to draw naphthalene derivatives of horizontal type (carom.sty) as well as various naphthoquinone derivatives. The format of this command is as follows:
\naphdrh[OPT]{SUBSLIST}
The format of the argument OPT is the same as that of \naphdrv (Tables [*]). The format of the argument SUBSLIST is the same as collected in Tables [*]. The locant numbering and the handedness of substitution are designed as follows:
\begin{xymspec}
\naphdrh{1==1(l);2==2(r);3==3(r);4==4(r);5==5(r);6==6(r);%
7==7(...
...shifti,\the\shiftii) \\
$\bullet$: (\the\noshift,\the\noshift)}}
\end{xymspec}


Example:

\naphdrh{4==NH$_{2}$;5==SO$_{3}$H}\qquad
\naphdrh{5==N=NC$_{6}$H$_{4}$SO$_{3}$Na;6==OH}
These commands produce:
4==NH2;5==SO3H         5==N=NC6H4SO3Na;6==OH